|
NX Programmierung : Four Point Surface
seiwi am 17.06.2011 um 09:53 Uhr (0)
Servus,das kann sein, ich hab eine höhere Version genommen. Dann musst du wohl auf Funktionen in der UFSession zurückgreifen.Da sollte schon was möglich sein, die Funktion gibts ja schon länger...Code:Imports NXOpen.UF...Dim ufs As UFSession = UFSession.GetUFSession()...Noch eine Ergänzung:--------------------Die Funktion gehört zu Studio Lizenz und ist somit eher eine "Designerfunktion". Ist eher für das interaktive Zupfen gedacht, als zur Programmierung. Sie bietet z.B. kein Tangentialität.Eine alternati ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Four Point Surface
seiwi am 17.06.2011 um 09:15 Uhr (0)
Servus NDHV,zeichne dir in NX ein Journal (Werkzeuge Journal) auf, wenn du eine Fläche über 4 Punkte erzeugst. Dann bekommst du grundsätzlich schon mal einen Hinweis, wo du ansetzen kannst (siehe unten). Code:...Dim workPart As Part = theSession.Parts.Work...Dim fourPointSurfaceBuilder2 As FourPointSurfaceBuilderfourPointSurfaceBuilder2=WorkPart.Bodies.CreateFourPointSurfaceBuilder()...Ich denke mal im Namensraum NXOpen.UF bzw. in der UF-Session könntest du ebenfalls fündig werden. Einfach mal ein bissche ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Einstieg in NX Programmierung
seiwi am 30.06.2011 um 08:36 Uhr (0)
Servus Mike,in NX gibt es mehrere Möglichkeiten für "Automation". Da wäre zum einen die Parametrik auf der CAD-Seite z.B. Ausdrücke (Expressions), Teilefamilien, etc. Oder auf der anderen Seite die NX-Programmierung. Zu dieser Programmierung war erst kürzlich was im Forum: Hier klicken...Der einfachste Einstieg in die "echte Programmierung" ist vermutlich mit NXOpen.Net (VB.net, C#) möglich.Was du davon verwendest hängt von deinen Vorkenntnissen und Zielen ab. Um dir sinnvolle Hinweise geben zu können, wär ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NxOpen unter Linux
seiwi am 21.09.2011 um 10:50 Uhr (0)
Hallo ilko,wenn ich es richtig sehe hast du unter Linux die Möglichkeiten C, C++ und Java. Grundsätzlich sollte es also kein Problem darstellen C++ zu verwenden.Ich denke mit Java wird der Zugriff auf NXOpen etwas einfacher sein. (Ausprobiert hab ich das ganze leider noch nicht... )Am besten ist du schaust dir in der NX-Onlinehilfe den NXOpen Programming Guide an, dort müssten entsprechende Informationen zur Verfügung stehen.Gruß Seiwi------------------Lets Rock...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : NX-Parametersteuerung unter C#
seiwi am 22.11.2011 um 10:26 Uhr (0)
Hallo Vitalic,Vermutlich geht es dir um die Ausdrücke (Expressions), diese findest du im interaktiven NX-Menü unter Werkzeug Ausdruck (Tools Expression). Über diese Werte wird die Geometrie in einem Teil gesteuert, falls diese parametrisch aufgebaut ist.Um herauszufinden wie man diese in NXOpen nutzt kannst du z.b. ein Journal aufzeichnen oder in der NXOpen-Referenz unter dem Stichwort Expression nachlesen.Hier ein Forumseintrag dazu... Oder Hier...Jedes Teil und Objekt trägt zusätzlich noch Attribute mi ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : Probleme mit GetUnloadOption
seiwi am 23.11.2011 um 09:41 Uhr (0)
Hallo Vitalic,die beiden Optionen haben folgende Bedeutung:AtTermination = Entladen beim Beenden von NXImmediately = Entladen beim Beenden vom NXOpen-ProgrammCode:public static int GetUnloadOption(string arg){ return System.Convert.ToInt32(Session.LibraryUnloadOption.AtTermination); // An dieser Stelle springt das Programm immer raus // Das Return greift ja immer und springt aus der Methode heraus... if (_bUnload) return System.Convert.ToInt32(Session.LibraryUnloadOption.Immediately); // Hier ...
|
In das Form NX Programmierung wechseln |
|
NX Programmierung : SNAP (Simple NX Application Programming)
seiwi am 05.12.2011 um 10:09 Uhr (0)
Hallo zusammen,bei SNAP handelt es sich um eine neue .Net-Bibliothek (C#, VB.Net), welche vereinfachten Code ermöglicht. Was ich bis jetzt gesehen habe gehts dabei hauptsächlich um das erzeugen von geometrischen Objekten. Die Bibliothek is kann zusätzlich zu den normalen NXOpen-Bibliotheken oder alleine verwendet werden. Je nach dem, was man für Funktionen benötigt. Siemens möchte damit eine einfache Programmierschnittstelle schaffen, welche ähnlich einfach zu verwenden ist wie GRIP.LG Seiwi--------------- ...
|
In das Form NX Programmierung wechseln |